"...the left now only values shouting and punching"
Define left. Do we start at some "median" in the political spectrum and 50% on one side is left and the other 50% is right? "left" and "right" have become so overused to describe the guys/ladies with whom I don't agree. I think it is time to work with the specifics of each case and put forth sound arguments without attaching useless labels to the other side.